After the release of 1Q23 earnings, I continue to find that Netflix remains highly overvalued and should trade closer to $175/share.
After the release of 1Q23 earnings, I continue to find that Netflix remains highly overvalued and should trade closer to $175/share.